﻿@model QLMB.Models.HANHKHACHTHANTHIET

@{
    ViewBag.Title = "Edit";
    Layout = "~/Views/Shared/_LayoutAdmin.cshtml";
}
@section script {
    <script src="../../Scripts/gen_validatorv4.js" type="text/javascript"></script>
    <script type="text/javascript">
        var frmvalidator = new Validator("myform");
        frmvalidator.addValidation("HANHKHACH_Ho", "req", "Vui lòng nhập vào họ");
        frmvalidator.addValidation("HANHKHACH_Ten", "req", "Vui lòng nhập vào tên");
        frmvalidator.addValidation("HANHKHACH_CMND", "req", "Vui lòng nhập vào số CMND");
        frmvalidator.addValidation("HANHKHACH_CMND", "numeric", "CMND chỉ được nhập số");
        frmvalidator.addValidation("HANHKHACH_Email", "req", "Vui lòng nhập vào email");
        frmvalidator.addValidation("HANHKHACH_Email", "email");
        frmvalidator.addValidation("HANHKHACH_Email", "maxlen = 50");
        frmvalidator.addValidation("HANHKHACH_SoDTDiDong", "numeric", "SDT chỉ được nhập số");
        frmvalidator.addValidation("HANHKHACH_SoDTDiDong", "req", "Vui lòng nhập vào số đt");
        frmvalidator.addValidation("MaSoThe", "req", "Vui lòng nhập má số thẻ");
        frmvalidator.addValidation("MaSoThe", "numeric", "Mã số thẻ chỉ được nhập số");
        frmvalidator.addValidation("ChuThe", "req", "Vui lòng nhập vào chủ thẻ");
        frmvalidator.addValidation("DiemTichLuyHienTai", "req", "Vui lòng nhập vào điểm tích lũy");
        frmvalidator.addValidation("DiemTichLuyHienTai", "numeric", "Điểm tích lũy chỉ được nhập số");
        frmvalidator.addValidation("DiemTichLuyHienTai", "greaterthan=-1", "Điểm tích lũy không nhỏ hơn 0");
        frmvalidator.addValidation("QuocTich", "req", "Vui lòng nhập vào quốc tịch");

    </script>

}
<h2>Sửa thông tin khách hàng</h2>
<span style = "float:right">
    @Html.ActionLink("Trở lại danh sách", "ListCustomer", "Customer")
</span>
<br />

@using (Html.BeginForm("Edit", "Customer", FormMethod.Post, new { id = "myform" }))
{
    <fieldset>
        <legend>Thông tin cơ bản</legend>
        <table>
            <tr>
                <td>@Html.Label("Danh tính: ")</td>
                <td>@Html.DropDownListFor(x => x.HANHKHACH.DanhTinh, new SelectList(new[]
                                                                    {
                                                                        new{val =  "Mr", Text = "Mr"},
                                                                        new{val =  "Mrs", Text = "Mrs"},
                                                                        new{val =  "Miss", Text = "Miss"},
                                                                        new{val =  "Master", Text = "Master"},
                                                                        new{val =  "Child", Text = "Child"},
                                                                        new{val =  "Captain", Text = "Captain"},
                                                                        new{val =  "Doctor", Text = "Doctor"},
                                                                        new{val =  "Professor", Text = "Professor"}
                                                                    }, "val", "text"))</td>
            </tr>
            <tr>
                <td>@Html.Label("Họ: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.Ho)</td>
            </tr>
            <tr>
                <td>@Html.Label("Tên: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.Ten)</td>
            </tr>
            <tr>
                <td>@Html.Label("Giới tính: ")</td>
                <td>@Html.DropDownListFor(x => x.HANHKHACH.GioiTinh, new SelectList(new[]
                                                            {
                                                                new{val = "Male", Text ="Nam"},
                                                                new{val = "Female", Text = "Nữ"}
                                                            }, "val", "text"))</td>
            </tr>
            <tr>
                <td>@Html.Label("Ngày sinh: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.NgaySinh)</td>
            </tr>
            <tr>
                <td>@Html.Label("Địa chỉ: ")</td>
                <td>@Html.TextAreaFor(x => x.DiaChi)</td>
            </tr>
            <tr>
                <td>@Html.Label("Quốc tịch: ")</td>
                <td>@Html.EditorFor(x => x.QuocTich)</td>
            </tr>
            <tr>
                <td>@Html.Label("Số chứng minh thư: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.CMND)</td>
            </tr>
            <tr>
                <td>@Html.Label("Email: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.Email)</td>
            </tr>
            <tr>
                <td>@Html.Label("Số điện thoại di động: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.SoDTDiDong)</td>
            </tr>
            <tr>
                <td>@Html.Label("Số điện thoại bàn: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.SoDTBan)</td>
            </tr>
            <tr>
                <td>@Html.Label("Số fax: ")</td>
                <td>@Html.EditorFor(x => x.HANHKHACH.SoFax)</td>
            </tr>
        </table> 
    </fieldset>
    <fieldset>
        <legend>Thông tin tài khoản</legend>
        <table>
            <tr>
                <td>@Html.Label("Loại thẻ thanh toán: ")</td>
                <td>@Html.DropDownListFor(x => x.LoaiTheThanhToan, new SelectList(new[]
                                                            {
                                                                new{val = "VISA", Text ="VISA"},
                                                                new{val = "MASTER CARD", Text = "MASTER CARD"}
                                                            }, "val", "text"))</td>
            </tr>
            <tr>
                <td>@Html.Label("Mã số thẻ: ")</td>
                <td>@Html.EditorFor(x => x.MaSoThe)</td>
            </tr>
            <tr>
                <td>@Html.Label("Chủ thẻ: ")</td>
                <td>@Html.EditorFor(x => x.ChuThe)</td>
            </tr>
            <tr>
                <td>@Html.Label("Ngày hết hạn: ")</td>
                <td>@Html.EditorFor(x => x.NgayHetHan)</td>
            </tr>
            <tr>
                <td>@Html.Label("Số điểm tích lũy: ")</td>
                <td>@Html.EditorFor(x => x.DiemTichLuyHienTai)</td>
            </tr>
        </table>
    </fieldset>
    <input type = "submit" value ="Lưu" />
}